protective slabs - Spanish English Dictionary